package com.design.pattern.visitor.user;

/**
 * 拥有该接口的人才能够读取用户档案
 */
public interface UserInfoReader {
    /**
     * 读取男用户的具体数据
     * @param userInfo 用户档案
     * @return
     */
    Object visit(Male userInfo);

    /**
     * 读取女性用户的具体数据
     * @param userInfo
     * @return
     */
    Object visit(Female userInfo);
}
